<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form"%>
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
<%@ page contentType="text/html" isELIgnored="false" pageEncoding="UTF-8"%>
<%@ page import="org.apache.commons.lang.StringUtils"%> 
  
<h1><spring:message code="compte.ecran.ajoutNouveauProduit.titre" /></h1>
  
<c:if test="${not empty SPRING_SECURITY_LAST_EXCEPTION.message}"><p class="error">${SPRING_SECURITY_LAST_EXCEPTION.message}</p></c:if> 
<spring:hasBindErrors name="compteForm">
	<c:forEach items="${errors.globalErrors}" var="error">
		<spring:message code="${error.code}" arguments="${error.arguments}"	text="${error.defaultMessage}" />
	</c:forEach>
</spring:hasBindErrors>
  
  
  
<form:form class="form" method="POST" action="creation" modelAttribute="produitForm">
	        
	        <p>
				<form:label path="intitule"><spring:message code="produit.intitule"></spring:message></form:label>
				<form:input path="intitule"  name='intitule'/>
			    <form:errors path="intitule" class="error" /> 
	   		</p>
	   
	 	 	 <p>
				<form:label path="reference"><spring:message code="produit.reference"></spring:message></form:label>
				<form:input path="reference" name='utilisateur.reference' />
				<form:errors path="reference" class="error" /> 
	  		</p>
	  		
	  		 <p>
				<form:label path="marque"><spring:message code="produit.marque"></spring:message></form:label>
				<form:input path="marque"  name='marque'/>
			    <form:errors path="marque" class="error" /> 
	   		</p>
	   		
	   		 <p>
				<form:label path="prixVente"><spring:message code="produit.prixVente"></spring:message></form:label>
				<form:input path="prixVente"  name='prixVente'/>
			    <form:errors path="prixVente" class="error" /> 
	   		</p>
	   		
	   		 <p>
				<form:label path="garanti"><spring:message code="produit.garanti"></spring:message></form:label>
				<form:checkbox path="garanti"  name='garanti'/>
			    <form:errors path="garanti" class="error" /> 
	   		</p>
	   		
	   		 <p>
				<form:label path="facture"><spring:message code="produit.facture"></spring:message></form:label>
				<form:checkbox path="facture"  name='facture'/>
			    <form:errors path="facture" class="error" /> 
	   		</p>
	   		
		   		<form:errors path="etatUsure" class="error" />
				<h2><spring:message code="produit.etatUsure" /></h2>
				<form:select path="etatUsure">
					<option value=""><spring:message code="gui.choix.defaut" /></option>
					<form:options items="${etatUsureList}" itemValue="code" itemLabel="nom"/>
				</form:select>
	  		 
	  		 <form:errors path="categorie" class="error" />
				<h2><spring:message code="produit.categorie" /></h2>
				<form:select path="categorie">
					<option value=""><spring:message code="gui.choix.defaut" /></option>
					<form:options items="${categorieList}" itemValue="code" itemLabel="nom"/>
				</form:select>
				
				<h2><spring:message code="produit.description" /></h2>
				<form:textarea path="description" rows="6" cols="65" />
			 	
	   		 <p>
				<form:label path="taille.longueur"><spring:message code="produit.longueur"></spring:message></form:label>
				<form:input path="taille.longueur"  name='taille.longueur'/>
			    <form:errors path="taille.longueur" class="error" /> 
	   		</p>
	   
	 		  <p>
				<form:label path="taille.largeur"><spring:message code="produit.largeur"></spring:message></form:label>
				<form:input path="taille.largeur"  name='taille.largeur'/>
			    <form:errors path="taille.largeur" class="error" /> 
	   		</p>
	      
	      	 <p>
				<form:label path="taille.hauteur"><spring:message code="produit.hauteur"></spring:message></form:label>
				<form:input path="taille.hauteur"  name='taille.hauteur'/>
			    <form:errors path="taille.hauteur" class="error" /> 
	   		</p>
	   		
	  		<input name="submit" type="submit"	value="<spring:message code="compte.ecran.ajoutNouveauProduit.action.ajouter"/>" />
			 
</form:form> 